hardened concrete substrate - German English Dictionary